striding ahead - Espagnol Anglais Dictionnaire